OOHSOCH3NNNNNHONNH2NH2